const mysql = require('mysql')
module.exports = {
  // 数据库配置
  config: {
    host: 'localhost',
    port: '3306',
    user: 'root',
    password: 'jinshanshan',//aa123456 //easycalc
    database: 'requestProjectDB'
  },
  // 链接数据库，使用连接池
  // 连接池对象
  sqlConnect: function (sql, sqlArr, callBack) {
    // console.log('sqlConnect is doing')
    var pool = mysql.createPool(this.config)
    pool.getConnection((err, conn) => {
      if (err) {
        console.log('连接失败')
        console.log(err)
        return;
      }
      // 事件驱动回调
      conn.query(sql, sqlArr, callBack)
      // 释放连接
      conn.release()
    })
  },
}
